#ifndef _MY_RAMP_H_
#define _MY_RAMP_H_
extern float ramp_circulate[100];
#define mode0to1 0
#define moden1top1 1
#define mode_sin 2

typedef struct 
{

	float out;
	float T;
	float out_x;
	int mode;

	
}myrampGen_t;



float ramp_calc(myrampGen_t *ramp,float T);
void my_ramp_init(myrampGen_t *ramp,float T, int mode);
int ifoverformyramp(myrampGen_t *ramp);
void ramp_clear(myrampGen_t *ramp);
#endif
